have a beat-up - French English Dictionary